runtime.hmap.nevacuate (field)
18 uses
runtime (current package)
map.go#L120: nevacuate uintptr // progress counter for evacuation (buckets less than this have been evacuated)
map.go#L1110: h.nevacuate = 0
map.go#L1160: h.nevacuate = 0
map.go#L1238: evacuate(t, h, h.nevacuate)
map.go#L1364: if oldbucket == h.nevacuate {
map.go#L1370: h.nevacuate++
map.go#L1373: stop := h.nevacuate + 1024
map.go#L1377: for h.nevacuate != stop && bucketEvacuated(t, h, h.nevacuate) {
map.go#L1378: h.nevacuate++
map.go#L1380: if h.nevacuate == newbit { // newbit == # of oldbuckets
map.go#L1687: dst.nevacuate = 0
map_fast32.go#L399: evacuate_fast32(t, h, h.nevacuate)
map_fast32.go#L488: if oldbucket == h.nevacuate {
map_fast64.go#L403: evacuate_fast64(t, h, h.nevacuate)
map_fast64.go#L498: if oldbucket == h.nevacuate {
map_faststr.go#L418: evacuate_faststr(t, h, h.nevacuate)
map_faststr.go#L502: if oldbucket == h.nevacuate {
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |